×
down in the mouth
meaning in French
adj.
avoir le cafard, être déprimé
Related Words
mouth off
get down
settling down
tie down
shut down
whack down
climbed down
slow down
shout down
hiss down
down below
down in the dumps
down on one's luck
down payment
PC Version
Copyright © 2018 WordTech Co.